//
// Decompiled by Jadx - 456ms
//
package me.plusne.common.Json;

import java.io.Serializable;

public class JsonIssueCheck implements Serializable {
    private boolean isPay;
    private String token;

    public boolean canEqual(Object obj) {
        return obj instanceof JsonIssueCheck;
    }

    public boolean equals(Object obj) {
        if (obj == this) {
            return true;
        }
        if (!(obj instanceof JsonIssueCheck)) {
            return false;
        }
        JsonIssueCheck jsonIssueCheck = (JsonIssueCheck) obj;
        if (!jsonIssueCheck.canEqual(this) || isPay() != jsonIssueCheck.isPay()) {
            return false;
        }
        String token = getToken();
        String token2 = jsonIssueCheck.getToken();
        return token != null ? token.equals(token2) : token2 == null;
    }

    public String getToken() {
        return this.token;
    }

    public int hashCode() {
        int i = isPay() ? 79 : 97;
        String token = getToken();
        return ((i + 59) * 59) + (token == null ? 43 : token.hashCode());
    }

    public boolean isPay() {
        return this.isPay;
    }

    public void setPay(boolean z) {
        this.isPay = z;
    }

    public void setToken(String str) {
        this.token = str;
    }

    public String toString() {
        return "JsonIssueCheck(token=" + getToken() + ", isPay=" + isPay() + ")";
    }
}
